/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Engine2D.renderer;

/**
 *
 * @author Garys
 */
public interface LineStripRendererInterface {
    /**
     * 
     */
    public abstract void start();
    /**
     * 
     */
    public abstract void end();
    /**
     * 
     * @param x
     * @param y
     */
    public abstract void vertex(float x, float y);
    /**
     * 
     * @param red
     * @param green
     * @param blue
     * @param alpha
     */
    public abstract void setColour(float red, float green, float blue, float alpha);
    /**
     * 
     * @param width
     */
    public abstract void setWidth(float width);
    /**
     * 
     * @param antialias
     */
    public abstract void setAntiAlias(boolean antialias);
    /**
     * 
     * @param caps
     */
    public void setLineCaps(boolean caps);
}
